package qeug.shsh.task.taskInfo;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;
import java.util.List;

//供应商主数据
@XmlRootElement(name = "CustomInfo")
public class SupplierInfo {

    private String OU_CODE;//MDM供应商编码
    private String CHECKTYPE;//1：新增，2:编辑，3启用 4冻结
    private String OU_FULLNAME;//单位全称
    private String OU_SHORTNAME;//单位简称
    private String OU_PROVIDERGROUP;//供应商账户组
    private String OU_GSDJH;//工商登记证号
    private String OU_ZZJGM;//组织机构证号
    private String OU_SWDJH;//税务登记证号
    private String OU_TYSHXYDM;//统一信用代码证
    private String OU_GRYXZJH;//个人有限证件号
    private String OU_COUNTRY;//国家
    private String OU_AREA;//地区
    private String OU_CITY;//城市
    private String OU_ADDRESS;//地址
    private String OU_POSTCODE;//邮编
    private String OU_TEL;//电话
    private String OU_FAX;//传真
    private String OU_EMAIL;//电子邮箱
    private String OU_DWXZ;//单位性质
    private String OU_MYHB;//贸易伙伴
    private String OU_ISMATERIAL;//是否原料供应商



    private List<UnitBankList> unitBankLists;

    public String getOU_CODE() {
        return OU_CODE;
    }

    public void setOU_CODE(String OU_CODE) {
        this.OU_CODE = OU_CODE;
    }

    public String getCHECKTYPE() {
        return CHECKTYPE;
    }

    public void setCHECKTYPE(String CHECKTYPE) {
        this.CHECKTYPE = CHECKTYPE;
    }

    public String getOU_FULLNAME() {
        return OU_FULLNAME;
    }

    public void setOU_FULLNAME(String OU_FULLNAME) {
        this.OU_FULLNAME = OU_FULLNAME;
    }

    public String getOU_SHORTNAME() {
        return OU_SHORTNAME;
    }

    public void setOU_SHORTNAME(String OU_SHORTNAME) {
        this.OU_SHORTNAME = OU_SHORTNAME;
    }

    public String getOU_PROVIDERGROUP() {
        return OU_PROVIDERGROUP;
    }

    public void setOU_PROVIDERGROUP(String OU_PROVIDERGROUP) {
        this.OU_PROVIDERGROUP = OU_PROVIDERGROUP;
    }

    public String getOU_GSDJH() {
        return OU_GSDJH;
    }

    public void setOU_GSDJH(String OU_GSDJH) {
        this.OU_GSDJH = OU_GSDJH;
    }

    public String getOU_ZZJGM() {
        return OU_ZZJGM;
    }

    public void setOU_ZZJGM(String OU_ZZJGM) {
        this.OU_ZZJGM = OU_ZZJGM;
    }

    public String getOU_SWDJH() {
        return OU_SWDJH;
    }

    public void setOU_SWDJH(String OU_SWDJH) {
        this.OU_SWDJH = OU_SWDJH;
    }

    public String getOU_TYSHXYDM() {
        return OU_TYSHXYDM;
    }

    public void setOU_TYSHXYDM(String OU_TYSHXYDM) {
        this.OU_TYSHXYDM = OU_TYSHXYDM;
    }

    public String getOU_GRYXZJH() {
        return OU_GRYXZJH;
    }

    public void setOU_GRYXZJH(String OU_GRYXZJH) {
        this.OU_GRYXZJH = OU_GRYXZJH;
    }

    public String getOU_COUNTRY() {
        return OU_COUNTRY;
    }

    public void setOU_COUNTRY(String OU_COUNTRY) {
        this.OU_COUNTRY = OU_COUNTRY;
    }

    public String getOU_AREA() {
        return OU_AREA;
    }

    public void setOU_AREA(String OU_AREA) {
        this.OU_AREA = OU_AREA;
    }

    public String getOU_CITY() {
        return OU_CITY;
    }

    public void setOU_CITY(String OU_CITY) {
        this.OU_CITY = OU_CITY;
    }

    public String getOU_ADDRESS() {
        return OU_ADDRESS;
    }

    public void setOU_ADDRESS(String OU_ADDRESS) {
        this.OU_ADDRESS = OU_ADDRESS;
    }

    public String getOU_POSTCODE() {
        return OU_POSTCODE;
    }

    public void setOU_POSTCODE(String OU_POSTCODE) {
        this.OU_POSTCODE = OU_POSTCODE;
    }

    public String getOU_TEL() {
        return OU_TEL;
    }

    public void setOU_TEL(String OU_TEL) {
        this.OU_TEL = OU_TEL;
    }

    public String getOU_FAX() {
        return OU_FAX;
    }

    public void setOU_FAX(String OU_FAX) {
        this.OU_FAX = OU_FAX;
    }

    public String getOU_EMAIL() {
        return OU_EMAIL;
    }

    public void setOU_EMAIL(String OU_EMAIL) {
        this.OU_EMAIL = OU_EMAIL;
    }

    public String getOU_DWXZ() {
        return OU_DWXZ;
    }

    public void setOU_DWXZ(String OU_DWXZ) {
        this.OU_DWXZ = OU_DWXZ;
    }

    public String getOU_MYHB() {
        return OU_MYHB;
    }

    public void setOU_MYHB(String OU_MYHB) {
        this.OU_MYHB = OU_MYHB;
    }

    public String getOU_ISMATERIAL() {
        return OU_ISMATERIAL;
    }

    public void setOU_ISMATERIAL(String OU_ISMATERIAL) {
        this.OU_ISMATERIAL = OU_ISMATERIAL;
    }

    public List<UnitBankList> getUnitBankLists() {
        return unitBankLists;
    }

    @XmlElementWrapper(name = "UNITBANKLISTS")
    @XmlElement(name = "unitBankList")
    public void setUnitBankLists(List<UnitBankList> unitBankLists) {
        this.unitBankLists = unitBankLists;
    }
}
